audio-visual library - French English Dictionary